package com.dmgis.hndz.service;



import com.dmgis.hndz.pojo.SmallScaleStation;
import com.dmgis.hndz.pojo.StationDto;

import java.util.List;
import java.util.Map;

/**
 * 自动站点信息
 */
public interface SmallScaleStationService {
    /**
     * 获取区域自动站点信息
     * @return
     */
    Map<String, StationDto> selectList();

    /**
     * 获取站点信息
     * @return
     */
    List<SmallScaleStation> selectStation(String stationId);

    SmallScaleStation getById(String stationId);

    /**
     * 获取站点名字
     * @return
     */
    List<String> getStationName();

    /**
     * 获取站点id
     * @return
     */
    List<String> getStationId(String stationName);

    /**
     * 获取站点数据
     * @return
     */
    List<SmallScaleStation> getList2();

    /**
     * 获取站点名称
     * @param city
     * @return
     */
    List<String> getStatinoName(String city);

    List<SmallScaleStation> getList3(String stationName);

    List<SmallScaleStation> getList4();

    List<String> getStationNameByCounty(String county);

    List<String> getStationNameByCity(String city);

    List<String> getCounty();

    List<String> getCountryByStationId(String stationId);

    List<SmallScaleStation> getList5(String city);

    List<SmallScaleStation> getList6(String city);
}
